Ecological control - French English Dictionary